package orm;

import java.util.ArrayList;
import java.util.Date;


public class FitnessData {
 
    //private variables
    int _id;
    int _personFK;
    String _notes;
    int _weight; 
    int _height;
    Date _date;
    int _fitness;
    int _motivation;
    ArrayList<Exercise> _exerciseList = new ArrayList<Exercise>();
 
 
    /**
     * Constructor
     * @param id
     * @param person_fk
     * @param notes
     * @param date
     * @param height
     * @param weight
     * @param fitness
     * @param motivation
     */
    public FitnessData(int id, int person_fk, String notes, Date date, int height, int weight, int fitness, int motivation ){
    	_id = id;
    	_personFK = person_fk;
    	_notes = notes;
    	_date = date;
    	_height = height;
    	_weight = weight;
    	_fitness = fitness;
    	_motivation = motivation;
    }
    /**
     * 
     * @return
     */
    public int getID(){
        return this._id;
    }
 
    /**
     * 
     * @param id
     */
    public void setID(int id){
        this._id = id;
    }
    
    /**
     * 
     * @return
     */
    public int getPersonFK(){
        return this._personFK;
    }
 
    /**
     * 
     * @param personFK
     */
    public void setPersonFK(int personFK){
        this._personFK = personFK;
    }
    
    /**
     * 
     * @return
     */
    public String getNotes(){
        return this._notes;
    }
 
    /**
     * 
     * @param notes
     */
    public void setNotes(String notes){
        this._notes = notes;
    }
    
    /**
     * 
     * @return
     */
    public Date getDate(){
        return this._date;
    }
 
    /**
     * 
     * @param weight
     */
    public void setDate(Date date){
        this._date = date;
    }
    
    /**
     * 
     * @return
     */
    public int getHight(){
        return this._height;
    }
 
    /**
     * 
     * @param height
     */
    public void setHeight(int height){
        this._height = height;
    }
 
    /**
     * 
     * @return
     */
    public int getWeight(){
        return this._weight;
    }
 
    /**
     * 
     * @param weight
     */
    public void setWeight(int weight){
        this._weight = weight;
    }
    
    /**
     * 
     * @return
     */
    public int getFitness(){
        return this._fitness;
    }
 
    /**
     * 
     * @param fitness
     */
    public void setFitness(int fitness){
        this._fitness = fitness;
    }
    
    /**
     * 
     * @return
     */
    public int getMotivation(){
        return this._motivation;
    }
 
    /**
     * 
     * @param motivation
     */
    public void setMotivation(int motivation){
        this._motivation = motivation;
    }
    
    /**
     * 
     * @return
     */
    public ArrayList<Exercise> getExerciseList(){
        return this._exerciseList;
    }
 
    /**
     * 
     * @param motivation
     */
    public void setExerciseList(ArrayList<Exercise> exerciseList){
        this._exerciseList = exerciseList;
    }
    
}